package com.example.demo.controller; // 定义控制器所在的包

import com.example.demo.common.Result; // 导入统一响应结果类
import org.springframework.web.bind.annotation.GetMapping; // 导入GET请求映射注解
import org.springframework.web.bind.annotation.RequestMapping; // 导入请求映射注解
import org.springframework.web.bind.annotation.RestController; // 导入REST控制器注解

/**
 * Hello控制器
 */
@RestController // 标识这是一个REST风格的控制器
@RequestMapping("/hello") // 设置基础请求路径
public class HelloController { // Hello示例控制器类

    /**
     * hello接口
     *
     * @return 返回Hello World消息
     */
    @GetMapping // GET请求映射
    public Result<String> hello() { // Hello World示例接口
        return Result.success("Hello World"); // 返回成功响应，包含Hello World消息
    }
}